package com.woniuxy.rms.service;

import com.woniuxy.rms.dto.OrderDTO;
import com.woniuxy.rms.util.DataResult;

import java.util.List;

public interface DealService {
    /**
     * Description : 商品订单列表分页查询  <br/>
     * ChangeLog : 1. 创建 (2020/3/28 0028 下午 12:38 [Administrator]);
     * @param currentPage 当前页
     * @param pageSize 页大小
     * @param status 订单状态
     * @return com.woniuxy.rms.util.DataResult
     */
    List<OrderDTO> findGoodsByPage(Integer currentPage, Integer pageSize,Integer status);

    /**
     * Description : 改变商品订单状态  <br/>
     * ChangeLog : 1. 创建 (2020/3/28 0028 下午 2:32 [Administrator]);
     * @param ids
     * @param status
     * @return com.woniuxy.rms.util.DataResult
    */
    DataResult checkGoodsOrder(String ids, Integer status);
    /**
     * Description : 服务订单列表分页查询  <br/>
     * ChangeLog : 1. 创建 (2020/3/28 0028 下午 12:38 [Administrator]);
     * @param currentPage 当前页
     * @param pageSize 页大小
     * @param status 订单状态
     * @return com.woniuxy.rms.util.DataResult
     */
    List<OrderDTO> findServerByPage(Integer currentPage, Integer pageSize,Integer status);

    /**
     * Description : 改变服务订单状态  <br/>
     * ChangeLog : 1. 创建 (2020/3/28 0028 下午 2:32 [Administrator]);
     * @param ids
     * @param status
     * @return com.woniuxy.rms.util.DataResult
    */
    DataResult checkServerOrder(String ids, Integer status);
}
